view
Automated Chemical Compatibility & Compliance Scripts
Streamlining Chemical Management for Safety and Efficiency

Summary

I developed Python scripts to proactively automate the complex sorting of over 1,700 laboratory chemicals, streamlining the regulatory application process for Dangerous Goods (DG) storerooms with the Fire Service Department (FSD). This project optimized processes and solved a critical safety and efficiency bottleneck, reducing a multi-year manual task to a two-month automated process.

The Problem

The existing manual process for managing chemical storage and FSD applications was slow, risky, and inefficient.

My Solution

Recognizing these challenges, I took the initiative to design and write two Python scripts to solve these problems, where I applied my problem-solving skills and leveraged automation.

Chemical Sorting Script

This script efficiently processes a master list of chemicals against a defined set of compatibility rules. Utilizing advanced algorithm design and data analysis, it automatically sorts all 1,700+ chemicals based on their compatibility into safe, compatible groups for storage, generating optimal packing lists for each room. This approach ensures precise data management and adherence to safety protocols.

SDS Documentation Script

This script takes the precisely sorted lists and automatically gathers the correct Safety Data Sheets (SDS) for each storeroom. It organizes the required documents into separate folders, making FSD applications simple and error-free through automated documentation management.

Key Results & Impact

The scripts I created delivered significant, measurable improvements for the department, highlighting effective process optimization.
Next Project
Back to Top